﻿.infoTable a,
.infoTable a:link,
.infoTable a:visited {
	border:none;
	}							
	
.infoTable img {
	border:0;
	margin-top:.5em;
	}	
.infoTable {
	width:90%;
	border-top:1px solid #e5eff8;
	border-right:1px solid #e5eff8;
	margin:1em auto;
		border-collapse:collapse;
	}

.pagina
{
    background-color:White;
    padding-left:20px;
    padding-right:20px;
    width:842px;
    margin:0 auto;
}
	
.infoTable caption
{
    color: #4D5A66;
    font-size: .94em;
    letter-spacing: .1em;
    margin: 1em 0 0 0;
    padding: 0;
    caption-side: top;
    text-align: center;
}	
.infoTable tr.odd td	{
	background:#f7fbff
	}
.infoTable tr.odd .column1	{
	background:#f4f9fe;
	}	
.infoTable .column1	{
	background:#f9fcfe;
	}
.infoTable td
{
    color: #435361;
    border-bottom: 1px solid #e5eff8;
    border-left: 1px solid #e5eff8;
    padding: .3em 1em; /*text-align:right;*/
}				
.infoTable th {
	font-weight:normal;
	color: #678197;
	/*text-align:left;*/
	border-bottom: 1px solid #e5eff8;
	border-left:1px solid #e5eff8;
	padding:.3em 1em;
	}							
.infoTable thead th
{
    background: #f4f9fe;
    text-align: center;
    font: bold 1.1em/2em 'Century Gothic' , 'Trebuchet MS' , Arial, Helvetica, sans-serif;
    color: #23537A;
    text-transform: uppercase;
}	
.infoTable tbody td {
	/*text-align:left;*/
	/*background:#f4f9fe;*/
	}
.infoTable tfoot th {
	/*text-align:right;*/
	background:#f4f9fe;
	}	
.infoTable tfoot th strong {
	font:bold 1.2em "Century Gothic","Trebuchet MS",Arial,Helvetica,sans-serif;
	margin:.5em .5em .5em 0;
	color:#678197;
		}		
.infoTable tfoot th em
{
    /*text-align:center;*/
    font:bold 1.2em "Century Gothic","Trebuchet MS",Arial,Helvetica,sans-serif;
    color:#23537A;
    /*color: #F4778A;*/
    font-weight: bold;
    font-size: 1.1em;
    font-style: normal;
}
.infoTable tfoot td em
{
    /*text-align:right;*/
    font:bold 1.2em "Century Gothic","Trebuchet MS",Arial,Helvetica,sans-serif;
    color:#f03b58;
    /*color: #F4778A;*/
    font-weight: bold;
    font-size: 1.1em;
    font-style: normal;
}	

.panel-informacion-general
{
    background-color: #EDEDED;
    border: 1px solid #E4E4E4;
    color: #333333;
    padding: 5px;
}

.panel-informacion-cabecera
{
     background-color: #EDEDED;
    border: 1px solid #E4E4E4;
    color: #333333;
    padding: 5px;
}